weed catcher - French English Dictionary